delivered free at station

  1. tren istasyonunda teslim
tren istasyonunda teslim edilmek Verb